home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 June / CHIP 2005-06.iso / program / e-is / OOo_2.0beta_tr_TR_WinIntel / openofficeorg1.cab / Addons.xcs < prev    next >
Encoding:
Extensible Markup Language  |  2005-03-14  |  8.4 KB  |  269 lines

  1. <?xml version='1.0' encoding='UTF-8'?>
  2.  
  3. <oor:component-schema oor:name="Addons" oor:package="org.openoffice.Office" xml:lang="en-US" xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  4.  
  5.     <info>
  6.  
  7.         <desc>Contains general structures used to integrate external components into the Office user interface.</desc>
  8.     </info>
  9.     <templates>
  10.  
  11.         <group oor:name="MenuItem">
  12.  
  13.             <info>
  14.  
  15.                 <desc>Describes a menu item representing a function of of an external component. The name must be unique and should be written using a package-scheme like org.openoffice.external.applicationexecuter to minimize name clashes.</desc>
  16.             </info>
  17.             <prop oor:name="URL" oor:type="xs:string">
  18.  
  19.                 <info>
  20.  
  21.                     <desc>A command URL which represents the function to execute.</desc>
  22.                 </info>
  23.             </prop>
  24.             <prop oor:name="Title" oor:type="xs:string" oor:localized="true">
  25.  
  26.                 <info>
  27.  
  28.                     <desc>A localized string used to as the menu item title.</desc>
  29.                 </info>
  30.             </prop>
  31.             <prop oor:name="ImageIdentifier" oor:type="xs:string">
  32.  
  33.                 <info>
  34.  
  35.                     <desc>A private URL used to reference an optional internal menu image. Example: private:image/3216 addresses the internal Office image with id=3216.</desc>
  36.                 </info>
  37.             </prop>
  38.             <prop oor:name="Target" oor:type="xs:string">
  39.  
  40.                 <info>
  41.  
  42.                     <desc>This is the target URL which is used for the dispatch command. There are special URL's to address certain targets: _self, current frame; _default, default; _blank, create new frame.</desc>
  43.                 </info>
  44.             </prop>
  45.             <prop oor:name="Context" oor:type="xs:string">
  46.  
  47.                 <info>
  48.  
  49.                     <desc>An property to define the context of a menu item that has a sub menu. It can be empty or a colon separated list of the supported application modules.</desc>
  50.                 </info>
  51.             </prop>
  52.             <set oor:name="Submenu" oor:node-type="MenuItem">
  53.  
  54.                 <info>
  55.  
  56.                     <desc>An optional set to allow sub menus.</desc>
  57.                 </info>
  58.             </set>
  59.         </group>
  60.         <group oor:name="PopupMenu">
  61.  
  62.             <info>
  63.  
  64.                 <desc>Describes a menu item/toolbar item representing a function of an external component. The name must be unique and should be written using a package-scheme like org.openoffice.external.applicationexecuter to minimize name clashes.</desc>
  65.             </info>
  66.             <prop oor:name="Title" oor:type="xs:string" oor:localized="true">
  67.  
  68.                 <info>
  69.  
  70.                     <desc>A localized string used to as the menu title.</desc>
  71.                 </info>
  72.             </prop>
  73.             <prop oor:name="Context" oor:type="xs:string">
  74.  
  75.                 <info>
  76.  
  77.                     <desc>An property to define the context of a top-level popup-menu . It can be empty or a colon separated list of the supported application modules.</desc>
  78.                 </info>
  79.             </prop>
  80.             <set oor:name="Submenu" oor:node-type="MenuItem">
  81.  
  82.                 <info>
  83.  
  84.                     <desc>An optional set to allow sub menus. This property cannot be used for toolbar item definitions.</desc>
  85.                 </info>
  86.             </set>
  87.         </group>
  88.         <group oor:name="ToolBarItem">
  89.  
  90.             <info>
  91.  
  92.                 <desc>Describes a toolbar item representing a function of of an external component. The name must be unique and should be written using a package-scheme like org.openoffice.external.applicationexecuter to minimize name clashes.</desc>
  93.             </info>
  94.             <prop oor:name="URL" oor:type="xs:string">
  95.  
  96.                 <info>
  97.  
  98.                     <desc>A command URL which represents the function to execute.</desc>
  99.                 </info>
  100.             </prop>
  101.             <prop oor:name="Title" oor:type="xs:string" oor:localized="true">
  102.  
  103.                 <info>
  104.  
  105.                     <desc>A localized string used to as the menu item title.</desc>
  106.                 </info>
  107.             </prop>
  108.             <prop oor:name="ImageIdentifier" oor:type="xs:string">
  109.  
  110.                 <info>
  111.  
  112.                     <desc>A private URL used to reference an optional internal menu image. Example: private:image/3216 addresses the internal Office image with id=3216.</desc>
  113.                 </info>
  114.             </prop>
  115.             <prop oor:name="Target" oor:type="xs:string">
  116.  
  117.                 <info>
  118.  
  119.                     <desc>This is the target URL which is used for the dispatch command. There are special URL's to address certain targets: _self, current frame; _default, default; _blank, create new frame.</desc>
  120.                 </info>
  121.             </prop>
  122.             <prop oor:name="Context" oor:type="xs:string">
  123.  
  124.                 <info>
  125.  
  126.                     <desc>An property to define the context of a toolbar item. It can be empty or a colon separated list of the supported application modules.</desc>
  127.                 </info>
  128.             </prop>
  129.         </group>
  130.         <group oor:name="UserDefinedImages">
  131.  
  132.             <info>
  133.  
  134.                 <desc>A group of optional user-defined images. There are two ways to define image - 1. Embed the image data directly into the configuration. 2. Use file URLs to address external bitmap files. Embedded image data has a higher priority than file URLs.</desc>
  135.             </info>
  136.             <prop oor:name="ImageSmall" oor:type="xs:hexBinary">
  137.  
  138.                 <info>
  139.  
  140.                     <desc>Binary bitmap data used for menu images and small toolbox buttons. Standard size of a small image is 16x16 pixel.</desc>
  141.                 </info>
  142.             </prop>
  143.             <prop oor:name="ImageBig" oor:type="xs:hexBinary">
  144.  
  145.                 <info>
  146.  
  147.                     <desc>Binary bitmap data used for big toolbox buttons. Standard size of a big image is 26x26 pixel.</desc>
  148.                 </info>
  149.             </prop>
  150.             <prop oor:name="ImageSmallHC" oor:type="xs:hexBinary">
  151.  
  152.                 <info>
  153.  
  154.                     <desc>Binary bitmap data used for high contrast displays. Standard size of a small image is 16x16 pixel.</desc>
  155.                 </info>
  156.             </prop>
  157.             <prop oor:name="ImageBigHC" oor:type="xs:hexBinary">
  158.  
  159.                 <info>
  160.  
  161.                     <desc>Binary bitmap data used for high contrast displays. Standard size of a big image is 26x26 pixel.</desc>
  162.                 </info>
  163.             </prop>
  164.             <prop oor:name="ImageSmallURL" oor:type="xs:string">
  165.  
  166.                 <info>
  167.  
  168.                     <desc>A file URL to address a external bitmap file used for menu images and/or small toolbox buttons. Standard size of an small image is 16x16 pixel.</desc>
  169.                 </info>
  170.             </prop>
  171.             <prop oor:name="ImageBigURL" oor:type="xs:string">
  172.  
  173.                 <info>
  174.  
  175.                     <desc>A file URL to address a external bitmap file used for big toolbox buttons. Standard size of an big image is 26x26 pixel.</desc>
  176.                 </info>
  177.             </prop>
  178.             <prop oor:name="ImageSmallHCURL" oor:type="xs:string">
  179.  
  180.                 <info>
  181.  
  182.                     <desc>A file URL to address a external bitmap file used for high contrast menu images and/or toolbox buttons. Standard size of an small image is 16x16 pixel.</desc>
  183.                 </info>
  184.             </prop>
  185.             <prop oor:name="ImageBigHCURL" oor:type="xs:string">
  186.  
  187.                 <info>
  188.  
  189.                     <desc>A file URL to address a external bitmap file used for big high contrast toolbox buttons. Standard size of an big image is 26x26 pixel.</desc>
  190.                 </info>
  191.             </prop>
  192.         </group>
  193.         <group oor:name="Images">
  194.  
  195.             <info>
  196.  
  197.                 <desc>A group that associates images to a command URL</desc>
  198.             </info>
  199.             <prop oor:name="URL" oor:type="xs:string">
  200.  
  201.                 <info>
  202.  
  203.                     <desc>The command URL that is bound to the defined images.</desc>
  204.                 </info>
  205.             </prop>
  206.             <node-ref oor:name="UserDefinedImages" oor:node-type="UserDefinedImages">
  207.  
  208.                 <info>
  209.  
  210.                     <desc>An user-defined images group.</desc>
  211.                 </info>
  212.             </node-ref>
  213.         </group>
  214.         <set oor:name="ToolBarItems" oor:node-type="ToolBarItem">
  215.  
  216.             <info>
  217.  
  218.                 <desc>Contains a list of toolbar items used by an Add-On.</desc>
  219.             </info>
  220.         </set>
  221.     </templates>
  222.     <component>
  223.  
  224.         <group oor:name="AddonUI">
  225.  
  226.             <info>
  227.  
  228.                 <desc>Contains information about the structure of addon user interface.</desc>
  229.             </info>
  230.             <set oor:name="AddonMenu" oor:node-type="MenuItem">
  231.  
  232.                 <info>
  233.  
  234.                     <desc>Contains the structure of the addon menu used by the Office. It provide functions of external components to the user.</desc>
  235.                 </info>
  236.             </set>
  237.             <set oor:name="Images" oor:node-type="Images">
  238.  
  239.                 <info>
  240.  
  241.                     <desc>Contains the structure for user-defined images which can be used by menu items and toolbar buttons.</desc>
  242.                 </info>
  243.             </set>
  244.             <set oor:name="OfficeMenuBar" oor:node-type="PopupMenu">
  245.  
  246.                 <info>
  247.  
  248.                     <desc>Contains the structure of addon popup-menus inserted into the Office menubar. It provide functions of external components to the user.</desc>
  249.                 </info>
  250.             </set>
  251.             <set oor:name="OfficeToolBar" oor:node-type="ToolBarItems">
  252.  
  253.                 <info>
  254.  
  255.                     <desc>Contains a list of sets of toolbar items inserted into the Office function bar.</desc>
  256.                 </info>
  257.             </set>
  258.             <set oor:name="OfficeHelp" oor:node-type="MenuItem">
  259.  
  260.                 <info>
  261.  
  262.                     <desc>Contains a list of functions inserted into the Office help menu. The optional property 'Submeno' will be ignored for this set.</desc>
  263.                 </info>
  264.             </set>
  265.         </group>
  266.     </component>
  267. </oor:component-schema>
  268.  
  269.